Solving Dense Generalized Eigenproblems on Multi-threaded Architectures

نویسندگان

  • José Ignacio Aliaga
  • Paolo Bientinesi
  • Davor Davidovic
  • Edoardo Di Napoli
  • Francisco D. Igual
  • Enrique S. Quintana-Ortí
چکیده

We compare two approaches to compute a fraction of the spectrum of dense symmetric definite generalized eigenproblems: one is based on the reduction to tridiagonal form, and the other on the Krylov-subspace iteration. Two large-scale applications, arising in molecular dynamics and material science, are employed to investigate the contributions of the application, architecture, and parallelism of the method to the performance of the solvers. The experimental results on a state-of-the-art 8-core platform, equipped with a graphics processing unit (GPU), reveal that in realistic applications, iterative Krylov-subspace methods can be a competitive approach also for the solution of dense problems.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evolution of MUMPS towards multicore architectures

We present some challenges of using multicore architectures and show adaptations of MUMPS to better benefit from these architectures. We show how to efficiently apply coarse/fine grain parallelisms by combining OpenMP and multi-threaded BLAS in the multifrontal factorization. Then, we present modifications to the internal dense factorization kernels to take into account memory contention and ca...

متن کامل

A Shifted Block Lanczos Algorithm for Solving Sparse Symmetric Generalized Eigenproblems

An \industrial strength" algorithm for solving sparse symmetric generalized eigenproblems is described. The algorithm has its foundations in known techniques in solving sparse symmetric eigenproblems, notably the spectral transformation of Ericsson and Ruhe and the block Lanczos algorithm. However, the combination of these two techniques is not trivial; there are many pitfalls awaiting the unwa...

متن کامل

Specialized Spectral Division Algorithms for Generalized Eigenproblems Via the Inverse-Free Iteration

We present two implementations of the inverse-free iteration for spectral division that reduce the computational cost of the traditional algorithm. One of the implementations is mainly composed of efficient BLAS-3 operations, and can be employed for spectral division of largescale generalized eigenproblems on current computer architectures.

متن کامل

Solving Sequences of Generalized Least-Squares Problems on Multi-threaded Architectures

Generalized linear mixed-effects models in the context of genome-wide association studies (GWAS) represent a formidable computational challenge: the solution of millions of correlated generalized least-squares problems, and the processing of terabytes of data. We present high performance incore and out-of-core shared-memory algorithms for GWAS: By taking advantage of domain-specific knowledge, ...

متن کامل

A Parallel and Scalable Iterative Solver for Sequences of Dense Eigenproblems Arising in FLAPW

In one of the most important methods in Density Functional Theory – the FullPotential Linearized Augmented Plane Wave (FLAPW) method – dense generalized eigenproblems are organized in long sequences. Moreover each eigenproblem is strongly correlated to the next one in the sequence. We propose a novel approach which exploits such correlation through the use of an eigensolver based on subspace it...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Applied Mathematics and Computation

دوره 218  شماره 

صفحات  -

تاریخ انتشار 2012